/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package practica3;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;

/**
 *
 * @author espe
 */
public class Practica3 {

    /**
     * @param args the command line arguments
     */
    public static String leerMensaje(String mensaje){
        Scanner scan=new Scanner(System.in);
        System.out.println(mensaje);
        String dato=scan.nextLine();
        return dato;
    }
    
    public static void main(String[] args) {
        // TODO code application logic here
        
        System.out.println("Programa Principal");
        ArrayList<Docente> docentes=new ArrayList<Docente>();
        ArrayList<Curso> cursos=new ArrayList<Curso>();
        Curso cObj=new CursoDistancia(leerMensaje("Ingrese la url: "), leerMensaje("Ingrese el nrc: "), 
                leerMensaje("Ingrese el nombre"));
        cursos.add(cObj);
        ArrayList<String> dias=new ArrayList<String>();
        dias.add("Lunes");
        dias.add("martes");
        dias.add("Miercoles");
       
        
        String[] var1={"8:00","9:00","10:00"};
        List<String> horario=Arrays.asList(var1);
       
         Curso cObj2=new CursoPresencial(leerMensaje("ingrese el laboratorio"),dias, horario,leerMensaje("Ingrese el nrc: "), 
                leerMensaje("Ingrese el nombre del Curso"));
        cursos.add(cObj2);
        Docente docObj=new Docente(leerMensaje("Ingrese el nombre del Docente: "), leerMensaje("Ingrese la cedula: "),
                leerMensaje("Ingrese la direccion: "),cursos);
        
        docentes.add(docObj);
         docentes.add(docObj);
        for(Docente d:docentes)
            System.out.print(d.toString());
        
        
        
        
    }
}
